Barcelona

Automatically generated translation

English BARCELONA. Bank of Spain and Vía Layetana.

Price 3€