Photos of the Day: A Christmas Train and the European Premiere of Star Wars

Mexico City, Mexico

A dog wears a scarf with an image of the Virgin of Guadalupe during an annual pilgrimage in her honour
Photograph: Carlos Jasso/Reuters

<1 ... 56 7 89 ... 11>

Related Articles More from author

Leave A Reply

Your email address will not be published.