Barcelona

Automatically generated translation

English BARCELONA. Street of the Catalan Cortes (Gran Vía).

Price 3€