The Rambla

Address: Calle la Rambla, 08002 Barcelona

show more photos

attraction on map