The Aristotelous Square (Greek: Πλατεία Αριστοτέλους) with the Electra Palace Hotel (left) downtown Thessaloniki, Greece
Tous droits réservés