St Leonard's Church in Hythe is the unlikely home to the UK's largest collection of human skulls. The eerie collection, housed on shelves within four arched bays, totals around 1,000 skulls and a ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results