Cádiz

Automatically generated translation

English CADIZ. Capuchin Church. High altar.

Price 3€