Phil McKerracher's Ancestry

  • Use compact layout

Interactive tree of Margaret Nicholson

Margaret Nicholson 1854
Donald Smith Brunton 1841
Captain John Nicholson 1826
Catharine Duncan 1828
William Brunton
Catherine McNaughton