This media is no longer available.

Holy Shroud Exibition. Pilgrims waiting in queue to see the Holy Shroud exhibition in the Dome of Turin, Italy on April 25, 2010.

  • ?
Size MAX
4288x2848px • 14.3" x 9.5" • @300dpi • jpg
Author credit line
ID 14029164
© Checco
| Dreamstime.com