Mural monument in St Peter's Church, Barnstaple, Devon, to Thomas Horwood (1600-1658) of Barnstaple, twice Mayor of Barnstaple, in 1640 and 1653. He founded an almshouse in Church Lane, Barnstaple. Church very dark, photography difficult, hence poor quality image.