Stock Photo - Agbar Tower by Jean Nouvel, Barcelona. Catalonia, Spain

Stock Photo: Agbar Tower by Jean Nouvel, Barcelona. Catalonia, Spain.