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
