Mary Armstrong (daughter of William Armstrong and Jane Kie) was born 1846 in Sorbie, Wigtown, Scotland3, 4, and died 31 Mar 1925 in 32 Allison Street, Ayr, Ayrshire, Scotland4. She married (2) James Barnes on 22 Nov 1867 in Girvan, Ayrshire, Scotland4, 5, son of Francis Barnes and Jane Thomson.
More About Mary Armstrong and James Barnes: Marriage: 22 Nov 1867, Girvan, Ayrshire, Scotland.6, 7