Oxburgh Hall

For archeologists working at Oxburgh Hall, a fifteenth-century manor in Norfolk, England, lockdown has given them the opportunity to delve a little deeper into their work.