Project details

Location : Thessaloniki, Greece