Medusa Megaways takes people into the a trip put up against a crumbling Athenian hilltop


HEMEN ARA