How the world sees Greece
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.