Shrine of Our Lady of Guadalupe

Kircher Funeral Mass, March 3, 2025