James Proudfoot married Margaret Cunningham 1793 in Torryburn, Fife

Next