People walking along La Rambla. Barcelona, Catalonia, Spain.

- Image ID: F3H7RF
People walking along La Rambla. Barcelona, Catalonia, Spain.
Marc Soler / Alamy Stock Photo
Image ID: F3H7RF