Aristotelous Square, in the city of Thessaloniki, Central Macedonia, Greece.

- Image ID: RJHHTC
Phil Wills / Alamy Stock Photo
Image ID: RJHHTC
Location: Thessaloniki, Greece

Similar stock images