Designed by
Title
Torre Agbar in Barcelona, Spain #26813657
Description
BARCELONA, SPAIN - AUGUST 15: Torre Agbar illuminated at night on August 15, 2012 in Barcelona, Spain. This 38-storey tower was designed by the famous architect Jean Nouvel
This image is editorial