Monument a Colom in the south to Placa de Catalunya
Barcelona, CT Spain
Barcelona, CT Spain
n/a
OverviewLas Ramblas, a road cutting through the heart of Barcelona, is dominated by people traversing on foot, with two lanes for cars being narrow and the sidewalks being wide. This...
more