The "Lord of the Miracles" painting, Peru's most revered Catholic religious icon, is seen during a procession in in Lima October 18, 2010. [Photo/Agencies]
Click for more photos