Our Haigh & Gurden Family
Margaret Lang FLEMING
Generation: 1
1. Margaret Lang FLEMING was born on 29 Nov 1856 in Bathgate, Linlithgow, West Lothian, Scotland.
