Tagged: Isle of Wight

1

Hare & Hounds

A human skull is on display in a cage-like case at the Hare & Hounds public house, Arreton on the Isle of Wight. There are contradictory and partial accounts of the skull’s history, and...