Stoke, Devonshire or Kempford, Gloucester, England
References (1)
1170 Individual:
Margaret de Briwere
(b. <1170 )