Catherine Macrae
Birth:
Abt 1648
of Inverinate, Ross and Cromarty, Scotland
FCID:5089:10000
Parents
Father:
Alexander Macrae
Mother:
Margaret Mackenzie
Marriage(s)