View of Spinalonga island in Crete from Plaka beach, Elounda. Lepereds were left there to survive on their own.
Username: Ellit
Editorial: No
Width: 3216 pixels
Height: 2373 pixels
Downloads: 9
Image ID: 9612794