Genealogical Database of Jim Low
David McRath
b.
of Thave, Kirkmichael, Ayrshire
d.
of Kirkmichael, Ayrshire, Scotland
occ.
Children
James McRath