Street and houses view at Makrinitsa village of Pelion, Greece

- Image ID: W3YA5H
Nataliya Nazarova / Alamy Stock Photo
Image ID: W3YA5H
Location: Pelion, Greece