Day 42 - It Pays To Pray

One of millions of Virgin de Guadalupes around the city.

Gary Denness

Instagram