Barcelona

Automatically generated translation

English BARCELONA. Palace of Fine Arts and Monument to Rius and Taulet.

Price 5€