the Show Must Go On

Odeon of Herodes Atticus, Athens Greece