Duncan Campbell, Sir
1662-1699
Born: Auchinbreck, Argyll, Scotland
Died: Auchenbrech, Argyll, Scotland
|
1662-1699
Born: Auchinbreck, Argyll, Scotland
Died: Auchenbrech, Argyll, Scotland