Festival Our Lady of Guadalupe (14 images)
The festival of Our Lady of Guadalupe in Oaxaca, Mexico, December 12. Parents bring their children dressed as Saint Juan Diego (or Juanita) to obtain the blessing of Our Lady, who miraculously appeared to Juan in the early 1500s when he was 57 years old. Children are photographed in stalls designed to recreate the miraculous event and to appeal for a blessed future for them. Like most religious festivals in Mexico, the event is part deeply felt devotion and part carnival.