
Millions of pilgrims flood the Basilica of Our Lady of Guadalupe in Mexico City yearly to celebrate the Virgin Mary’s appearance to Juan Diego in 1531.
Millions of pilgrims flood the Basilica of Our Lady of Guadalupe in Mexico City yearly to celebrate the Virgin Mary’s appearance to Juan Diego in 1531.