December 12 is the feast day of the Virgin of Guadalupe, the patron saint of Mexico.
Her image is honored by Catholics throughout the world.
On December 12, 1531, the Virgin of Guadalupe appeared to Juan Diego, an indigenous man, in Mount Tepeyac, near Mexico City.
Our Lady of Guadalupe is considered the “Queen of Mexico and Empress of the Americas.”
I found her while traveling in Mexico and along the border this year.
All photos by Teresa Puente