Medieval Defence Tower At Spinalonga Island

Medieval defence tower at Spinalonga Island

Medieval tower ruins on the hill in the Spinalonga fortress, in Crete, Greece.