Our Family History
Margaret Duncan
1863 - Yes, date unknown
Generation: 1
1. Margaret Duncan was born on 22 Apr 1863 in Rothesay, Isle Of Bute, Argyll, Scotland, UK; and died.