Results 1 results found Onades (Waves) sculpture by Andreu Alfaro, Placa del Carbo, Barcelona, Catalonia, Spain, Europe