BARCELONA, SPAIN - SEPTEMBER 14: La Rambla on September 14, 2012 in Barcelona, Spain. Thousands of people walk daily by this popular pedestrian area 1.2 kilometer-long
Editorial use only
Editorial credit: Valeri Potapova / Shutterstock.com

Royalty-free stock photo ID: 128724266

BARCELONA, SPAIN - SEPTEMBER 14: La Rambla on September 14, 2012 in Barcelona, Spain. Thousands of people walk daily by this popular pedestrian area 1.2 kilometer-long