2021 Med Cruise

View of the Odeon of Herodes Atticus, a stone theatre structure located on the southwest slope of the Acropolis.