BARCELONA, SPAIN-MAY 13, 2016: Barcelona is the capital of the autonomous community of Catalonia in Spain city. Crowd of people visit the Rambla de Barcelona, Spain, stock photo

Editorial image of 'BARCELONA, SPAIN-MAY 13, 2016: Barcelona is the capital of the autonomous community of Catalonia in Spain city. Crowd of people visit the Rambla de Barcelona, Spain.'
Published: May 14, 2016
Close
Loading