Individual Details

Ellen

(1280 - 1343)

Events

Birth1280Lullingstone, Kent, England
Death1343

Families

SpouseJohn DE PÊCHE (1320 - 1376)