5 / 6
Day of the Virgin of Guadalupe
Pilgrims gathering in Mexico City for the Day of the Virgin of Guadalupe on December 12, 2016. Up to 25 millions people visit the shrine each year.
+

© KeenBawdy|Wikiipedia