Stock Photo - A man holding an image of the Virgin of Guadalupe walks in his knees during the annual pilgrimage to the Our Lady of Guadalupe basilica in Mexico City, Mexico

Stock Photo: A man holding an image of the Virgin of Guadalupe walks in his knees during the annual pilgrimage to the Our Lady of Guadalupe basilica in Mexico City, Mexico.