Pg de Montjuïc - Nou de La Rambla

Northwest-bound

Bus Stop • El Poblesec, Barcelona