1 Like
Aristotelous Square is one of the main squares of Thessaloniki, Greece. It is located in the western part of the city, and crosses the three main avenues. The Christmas festivals are always held there and it commonly serves as the site of music concerts and political speeches.
...