Castle of Lykourgos Logothetis on Samos island in the Aegean Sea, Greece

- Image ID: TRTF7W
Castle of Lykourgos Logothetis on Samos island in the Aegean Sea, Greece
Erdal Şükrü Akan / Alamy Stock Photo
Image ID: TRTF7W
Location: samos island, greece