Hatch Beauchamp, Somerset, England
References (2)
1217 Individual:
Robert Debeauchamp
(b. 1217 )
1283 Individual:
John Debeauchamp
(d. Oct 24th, 1283 )