Toledo

Automatically generated translation

English TOLEDO. Holy Cross Hospital. Upper Gallery of the Cloister.

Price 3€