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