Family: Francis Macfarlane, of Longford and Pacefield / Maria James (F1842)

m. 1832

Family Information