Jennerations

John Primrose
(
= Descendancy chart to this point,
= Expand,
= Collapse)
- 1 John Primrose [1]
Jane Craig
- 2 Thomas Primrose [1.1]
- 2 Primrose [1.2]
- 2 Annie Primrose [1.3]
- + Hugh Brown b. 1841 d. 1 Feb 1869
- + Hugh Brown b. 1841 d. 1 Feb 1869
- 2 Thomas Primrose [1.1]
