Project details

Location: Glyfada, Athens/Greece