Trails of Faith

Mexico City, San Juan de los Lagos, Zapopan, Guadalajara, Cerro del Cubilete