public profile
Daughter of Duncan Lennox McFarlane and Ann McFarlane Sister of Elizabeth Ann McFarlane; Alice Grace McFarlane; Louisa Jane McFarlane; Duncan Lennox McFarlane; Ellen Amelia McFarlane and 1 other; and Ann Laurenson « less