Margaret de Spencer

Birth: ABT 1307 , Stoke, Gloucestershire, England

Isabel Beauchamp Joan Plantaganet
Hugh The IV, De Spencer Eleanore de Clare
Margaret de Spencer



List of people | List of surnames

Created by Dan Pidcock's GedcomToHTML v1.5.6.