Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BARCELONA, SPAIN - JULY 26: Torre Agbar, Iconic business tower in Barcelona at July 26, 2010. The tower was officially opened by the King of Spain on September 16, 2005 and at a cost of 130 million euros.