|
|
|
|
|
|
Three hooded penitents look toward the church as they lead a Holy Week procession in the town of Espera in the province of Cadiz in Andalucia, Spain, where "Semana Santa" is the most important religious celebration of the year. March 21, 2008 Slideshow |