Family: Lenox Ross Selby Macfarlane, FTDNA #87904 / (F9703)
-
Male
Lenox Ross Selby Macfarlane, FTDNA #87904
Birth 1904 Derby, Derbyshire, England Death 6 Nov 1972 Aldershot, Hampshire, England Burial Aldershot, Hampshire, England Marriage Father Charles Selby Lenox Macfarlane, R.E. B.Sc. | F3231 Group Sheet Mother Isobel Yuill | F3231 Group Sheet