Las Ramblas, always bustling with visitors

[Las Ramblas - Barcelona - Spain]