Palamidi fortress

- Image ID: PXEH85
Palamidi fortress
Sergey Borisov / Alamy Stock Photo
Image ID: PXEH85
Palamidi fortress in Nafplion, Greece
Location: Greece