Barcelona

Automatically generated translation

English BARCELONA. Monument to Soler. Crossing of the Plaza del Teatro and Ramblas. Quadruple postcard.

Price 15€