Interactive tree of Grizella J Stewart

Grizella J Stewart 18231890
John Lafferty 18161885
James Stewart 18011882
Jane Leeper 18011871
William Leeper 17801830
Mrs. William Leeper 1780