Designed by
Title
THESSALONIKI, GREECE - SEPTEMBER 28: Aristotelous Square, Thessaloniki, Greece. #79243962
Description
THESSALONIKI, GREECE - SEPTEMBER 28: Aristotelous Square, Thessaloniki, Greece. Aristotelous Square is the main city square of Thessaloniki and is located on the city's waterfront.
This image is editorial