OurNorthernRoots
William Cleland
-
Name William Cleland Birth Est 1370 Gender Male Person ID I16269 OurNorthernRoots | Andrew's Ancestor Last Modified 29 Aug 2011
Father John Kneland, b. Est 1335 Family ID F10552 Group Sheet | Family Chart
Family Children + 1. James Cleland, b. Est 1400 Family ID F10551 Group Sheet | Family Chart
