public profile
Daughter of John MacFarlane and Mary Ferguson Sister of John R MacFarlane and Robert McFarlane