Megaron, Athens

Athens
Greece