Barcelona

Automatically generated translation

English BARCELONA. Plaza de Cataluña (Looking at the Sea). Roisin Nº172.

Price 3€