OurNorthernRoots

Family: Major William Slough Lemen / Margaret Fleming (F12505)

m. 1784

Family Information    |    PDF