28th Farewell to Monarchs Cultural Festival

Angangueo, Mexico
Photo by: Estela Romero