Twyford, Bedfordshire, England
References (2)
1235 Individual:
John (Lord) GIFFARD
(b. <1235 )
1301 Individual:
John GIFFARD
(b. 1301 )