Interactive tree of Mary Leonard

Mary Leonard 15491620
John Page Leonard 15081590
Elizabeth Harmon 15201585
Sir John Lennard, II, Sheriff of Kent 14791554
Catherine Elizabeth Weston 14781508
John Robert Leonard 14591530
Anne Bird 14581485
John Le Byrd Bird 14341485
Cicely Dutton 14341483
Sir John II Bird 14201460
Lady Alice DeMalpas ' 14371482
Sir Thomas Weston Lord of Chepsted 14421491
Lady Cecillia Irmingland 14451491
John Weston 14181483
Margaret Mitford 14181475
Richard De IRMINGLAND 3-8 14221476
Lady Katherine of Sharrington 14241474
William Harmon 14881547
Margaret Boteler 14901520