, Haresfield, Gloucestershire, England
References (1)
1396 Individual:
Giles Brugge
(b. Dec 21st, 1396 )