3 of 5
Demokritos Building In Agia Paraskevi - Athens (o25)