Barcelona

Automatically generated translation

English BARCELONA. Cortes Street (Gran Vía) crossing Paseo de Gracia.

Price 5€