Day 81

The Virgin of Guadalupe

March 20th, 2012



Mexico's most popular religious icon


Leave a Reply