The Templecombe Head - Templar, lid or relic?

The Templecombe Head is an interesting artefact. The panel depicts a head, which was interpreted as that of Jesus. It was discovered in 1944 in the plaster covered ceiling of a woodshed adjacent to a common cottage in the village of Templecombe, Somerset, England. A quick scan by TN rendered a lot of data. A brief summary of the main points.