Project details

Location: Rhodes island / Greece