Results 1 results found Torre Agbar, architect Jean Nouvel, Placa de les Glories Catalanes, Barcelona, Catalonia, Spain, Europe