Horncastle boar’s head

The Horncastle boar’s head is an early seventh-century Anglo-Saxon ornament depicting a boar that probably was once part of the ...
Read more