Interactive tree of Eleanor Wallace

Katherine Livingston
William Livingston 15861627
Margaret Houstoun 1690
Rev Alexander Livingston M.A. 15321598
Barbara Livingston
Agnes Hepburn 15081551
William Livingston 15281551
Alexander Hepburn 14441517
Jant Napier 15141530
Eleanor Wallace 14141482
Patrick Hepburn 14121482