Designed by
Title
La Rambla on the corner of Carrer de Pelai in Barcelona #142073160
Description
Barcelona, Spain - November 10, 2018: La Rambla with its stores and shops, amongst others the Hotel Monegal on the corner of Carrer de Pelai and bikes for hire
This image is editorial