Individual Details

Margaret Leveland

(1206 - )

Events

Birth1206Castle Tong, Kent, England
MarriageBartholomew de Badlesmere

Families