The Island

Taverna. Location build, Monemvasia, Greece (Production Designer)