Veil of Veronica
The Manoppello Image is a depiction of the face of Jesus Christ on a cloth (17.5 cm wide and 24 cm high) that is stored in a church in the village of Manoppello, Italy. The church, known as Santuario del Volto Santo, is part of a monastery belonging to Capuchin friars. There have been claims that the cloth is the Veil of Veronica.