Interactive tree of Margaret LEONARD

Margaret LEONARD 18811882
Thomas LEONARD 18151890
Margaret Ann MILLS 18541925
Abraham MILLS 18171902
Margaret GANT 18231879