Barcelona

Automatically generated translation

English BARCELONA. Saint Paul's Hospital. Infirmary pavilions of San Leopoldo and San Rafael.

Price 3€