Individual Details

Margaret de Harcourt (twin)

(1227 - )

Events

Birth1227Bosworth, Leicestershire, England

Families