A View Of Kalydon Island, Crete, Greece Stock Photo, Picture And Royalty Free Image. Image 149307292.
Greece, Crete, view to Kalydon peninsula from old Venetian Fortress Spinalonga, until 1957 used as a leper station, now a popular tourist destination Stock Photo - Alamy