Hughes Family History

  • Use compact layout

Interactive tree of David Bruce

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