Margaret Niven
Birth date:
28 FEB 1841
Birth place:
Perth, Perthshire, , Scotland
 
Death date:
  18 FEB 1908
Death place:
  Glenfarg, , , Scotland

Niven Family

Parents:
Father: James Niven
Mother: Mary Pitkeathly
Spouse:
Spouse: Alexander Thomson
 
Siblings:
Children: