The Odeon of Herodes Atticus, a magnificent stone Roman theatre located on the southwest slope of the Acropolis in Athens, Greece, has been a landmark of cultural and his...
App Store Google Play