Havana Cathedral: Virgen Maria de la Concepcion Inmaculada. Cuba.

Royalty-free stock photo ID: 76613518

Havana Cathedral: Virgen Maria de la Concepcion Inmaculada. Cuba.