Google
×

Manoppello Image

The Manoppello Image is a piece of linen cloth depicting the face of Jesus Christ 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.... Wikipedia