Project details

Location: Mavroraxi, Thessaloniki / Greece