Royalty-free stock photo ID: 1320401651
Quito, Ecuador - January 17, 2019. Our Lady of Good Success Statue at the Immaculate Conception Church (Iglesia de la Inmaculada Concepción)
This asset is gaining traction. Be among the first to license it!
More from this artist