Odeon Of Herodes Atticus, Located On The Southwest Slope Of The Acropolis Of Athens, Greece. 1893 vs. 2001
#37 What a disgusting travesty.