Stock Photo - The Odeon of Herodes Atticus Theater Wall Details. It is a stone theatre structure located on the southwest slope of the Acropolis of Athens, Greece.

Stock Photo: The Odeon of Herodes Atticus Theater Wall Details. It is a stone theatre structure located on the southwest slope of the Acropolis of Athens, Greece.

Searchable keywords