Interactive tree of James Bruce

Ninian Bruce 1777
James Bruce 1741
William Bruce 1715
Margaret Stephen 1717
George Bruce