Return to page 1 thumbnails
Previous Next
View of the Odeon of Herodes Atticus, a stone theatre structure located on the southwest slope of the Acropolis.