Designed by
Title
La Rambla, in Barcelona, Spain #92962585
Description
BARCELONA, SPAIN - MAY 22, 2017: People walking by the upper section of La Rambla in Barcelona, Spain. Thousands of people walk daily by this popular pedestrian mall 1.2 kilometer-long
This image is editorial