Menu
Courtesy Houston Museum of Natural Science
The Mandylion, an early portrait of Jesus some claim has miraculous origins and properties, is on display at the Houston Museum of Natural Science.