Address - The Invincible Tower

Sotiris lives in Athens, surrounded by collections of ancient artefacts. Yet his true refuge lies in a weathered tower in the Peloponnese where he finds peace within its ancient walls.