La Rambla in Barcelona, Spain is a 1.2km pedestrian mall that connects landmarks and takes people through the social arena of the st… | La rambla, Street view, City
Spain, Catalonia, Barcelona, La Rambla, tree-lined pedestrian mall, popular with tourists and locals alike Stock Photo - Alamy
La rambla mall hi-res stock photography and images - Alamy
Barcelona, Spain - August 19, 2013 A Crowd In La Rambla In Barcelona, Spain Thousands Of People Walk Daily By This Popular Pedestrian Mall 1 2 Kilometer-long Stock Photo, Picture And Royalty Free Image. Image 22383499.