Wednesday, 22 May 2019
Breaking News

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

Picture of the year

The winners of the World Press Photo 2019 contest have been announced, selected from over ...

Leave a Reply