Project details

Location: Heraklion – Crete Island / Greece