Barcelona

Automatically generated translation

English BARCELONA. Montjuich Castle. Roisin Nº58 (deteriorated postcard).

Price 3€