Syntagma Square

Athens,
Greece
Back