Zahara De La Sierra, Spain
A priest carries a monstrance that holds the consecrated host during a Corpus Christi procession outside...
A priest carries a monstrance that holds the consecrated host during a Corpus Christi procession outside a church in Zahara de la Sierra, southern Spain June 22, 2014. The village of Zahara de la Sierra celebrated the feast of Corpus Christi (or Body of Christ in Latin) by covering the streets and facades of houses with the branches of trees and grass. REUTERS/Jon Nazca (SPAIN - Tags: SOCIETY RELIGION)