Day 81

The Virgin of Guadalupe

March 20th, 2012



Mexico's most popular religious icon

Leave a Reply