Hughes Family History

  • Use compact layout

Interactive tree of William Bruce

William Bruce 1864
David Bruce 18291901
Margaret Moir Sheret 18281884
David Bruce 1793
Mary Inglis
John Bruce
Mary Ferguson
Alexander Sheret
Elizabeth Reid