Northern Ecuador - Quito, Otavalo, Ibarra - Uncornered Market
Iglesia de La Dolorosa - Ibarra, Ecuador

Iglesia de La Dolorosa - Ibarra, Ecuador

A nicely renovated church - Iglesia de la Dolorosa - in Ibarra, Ecuador. Read more articles about our visit to Ecuador. © www.uncorneredmarket.com

DPNchurchiglesiaIglesia de la DolorosaIbarraEcuador