Individual Details

Isabel LECHA

(1220 - )

Events

Birth1220Staunton Harold, Leicestershire, England
Marriage1240Staunton Harrold, Leicestershire, England - Philip DE STAUNTON
Death

Families

SpousePhilip DE STAUNTON (1200 - 1256)