Finding God in All Parades

Evidence of the Catholic presence in Quito, Ecuador can be found everywhere. Most bus drivers keep…