The shroud of the Virgin Mary at the Valle de Guadalupe in Mexico City, April 1999.