Results 1 results found Centre Municipal de Vela at sunrise, Port Olimpic, Barcelona, Catalonia, Spain, Europe