Individual Information
Finlay Macrae
Birth:
Abt 1650
of Scotland
FCID:5089:4861
Parents
Father:
Donald Macrae
Mother:
Mrs. Donald Macrae
Marriage(s)
Mrs. Finlay Macrae
md.
Children
1.
Living