Margaret Elder MacFarlane
1831 -
Generation: 1
1. Margaret Elder MacFarlane was christened on 13 Mar 1831 in Longforgan, Perthshire, Scotland.