Thursday, 4 June 2020

Pilgrims visit the giant Virgin of Guadalupe statue

Pilgrims visit the giant Virgin of Guadalupe statue in Ocuilan, Mexico. Ouilan’s image of the Virgin is the largest in the world, and was inaugurated in February last year. [Photo: VCG]

Check Also

Editor’s Choice Pictures

. . . . . . . . . .

Leave a Reply