Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
BARCELONA, SPAIN - AUGUST 16: Rambla de Mar and Port Vell on August 16, 2011 in Barcelona, Spain. The area has a leisure center, shops and restaurants called Maremagnum, an IMAX cinema and an aquarium.