Project details

Location: Glifada – Athens/Greece