Aristotelous Square is the main city square of Thessaloniki, which is Greece’s second largest city and the capital of Macedonia.
Read the full story on GreekReporter.com.
Aristotelous Square is the main city square of Thessaloniki, which is Greece’s second largest city and the capital of Macedonia.
Read the full story on GreekReporter.com.