Elmley Castle, Gloucester, England
References (1)
1306 Individual:
Isabel Beauchamp
(d. May 30th, 1306 )