Athens - Inside the Odeon of Herodes Atticus Theatre on the Acropolis with High Arch Windows in Athens., Greece

<span>Athens</span> - Inside the Odeon of Herodes Atticus Theatre on the Acropolis with High Arch Windows in Athens., Greece