Hi-res online download not available. Delivery in 24 hours.
Title: The Odeon of Herodes Atticus.
Caption: The Odeon of Herodes Atticus, on the southwest slope of the Acropolis of Athens, Greece. The building was completed in 161 AD and then renovated in 1950.
Credit: Album / Universal Images Group / Universal History Archive
Image size: 5184 × 4046 px | 60.0 MB
Print size: 43.9 × 34.3 cm | 2040.9 × 1592.9 in (300 dpi)