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

m. 1832


Family Information