Crete Spinalonga Fortress Greece

Crete Spinalonga Fortress Greece

Spinalonga Fortress on the small Kalidonia Island (Spinalonga Island). Crete.