Our Maritime Ties
Andrew James Kirkness
( = Descendancy chart to this point, = Expand, = Collapse)
- 1 Andrew James Kirkness [1]
- Patricia Kay Stephenson
- 2 Hamish Andrew Kirkness [1.1]
- 2 William Buchanan Kirkness [1.2]
- Patricia Kay Stephenson