St John Hsptl, Lechlade, Gloucestershire, England
References (1)
1252 Individual:
Isabel De Ferrers
(d. 1252 )