Project details

Location: Thessaloniki / Greece