Designed by
Title
Odeon of Herodes Atticus, Acropolis, Athens, Greece. The Odeon of Herodes Atticus is a stone theatre structure located #170117207
Description
Odeon of Herodes Atticus, Acropolis, Athens, Greece. The Odeon of Herodes Atticus is a stone theatre structure located on the southwest slope of the Acropolis of Athens.