Individual Information
Phillis McRae
Birth:
1854
Northampton, Northampton, England
Death:
1883
Northampton, Northampton, England
FCID:7881:11282
Parents
Father:
Mother:
Marriage(s)
Family Group
Thomas Richards
md. 1879 Northampton, Northampton, England
  Children
1.  
Emma Elizabeth Richards
b. 1879
2.  
Sarah Ann Richards
b. 1881