Crete Spinalonga Fortress Greece

Crete Spinalonga Fortress Greece - Spinalonga Fortress On The Small Kalidonia Island (Spinalonga Island). Crete. Photo