Barcelona

Automatically generated translation

English BARCELONA. Rambla de Santa Mónica and Bank of Barcelona.

Price 5€