emagazine.com
Natural Worship in Mexico
Religious pilgrims are trampling the grounds of the El Carmen monastery in the Sierra del Nixcongo Mountains