Monday, June 11, 2012
Priests walk on carpets made of petals during the celebration of the Corpus Christi in Lima's main square on June 10, 2012.
© The Seattle Times Company