Mary Margaret McFarland
1861 -
Generation: 1
1. Mary Margaret McFarland was born on 3 Oct 1861 in Thayer, Union, Iowa, USA. Mary married Benjamin Kershaw on 6 Feb 1881 in Murray, Clark, Iowa, USA. Benjamin was born in Oldham, Lancashire, England. [Group Sheet] [Family Chart]