Designed by
Title
Torre Agbar in Barcelona, Spain #36621298
Description
BARCELONA, SPAIN - NOVEMBER 12: Torre Agbar in Barcelona, Spain on November 12, 2013. It was designed by Jean Nouvel and is located on Technological District of Barcelona.
This image is editorial