public profile
Daughter of Robert Buchanan McFarlane and Annie Watson Sister of Robert Buchanan McFarlane; Bessie McFarlane; Mary McFarlane; David Mcfarlane; Maggie Mcfarlane and 2 others; Elizabeth Brock and Betsy McFarlane« less