View Analytics (PIKWA)

Alexander MacRAE

b.
p.
d. 1983
p. Stornoway Parish, Ross and Cromarty, Scotland

Marriage(s):
Peigi MARTIN
m: .

Children from this marriage:
  Dau. MacRAE
  Son MacRAE