Cardno Genealogies
Margaret Cardno
Generation: 1
1. Margaret Cardno Margaret married William Macleod on 15 Dec 1825 in Peterhead. [Group Sheet] [Family Chart]
Children:- Margaret Macleod was born about 1827 in Peterhead.