Interactive tree of James Frame

James Frame 1830
William Frame 18001868
Janet Finlay 18051885
William Frame 17781868
Janet Patterson 1868
James Finlay 1781
Agnes Gilchrist 1785
James Gilchrist
Elizabeth Russell