Finlay Alexander MacRae, 1859–1891?> (aged 32 years)
- Name
- Finlay Alexander /MacRae/
father | |
---|---|
elder brother |
1856–1906
Birth: 1856
— Scotland Death: December 1906 — Edmonton, Middlesex |
4 years
himself |