Duncan Keir
1787 -
Generation: 1
1. Duncan Keir was born in 1787 in Aberfoyle, Perthshire, Scotland; was christened on 14 Feb 1787 in Aberfoyle, Perthshire, Scotland.