Archibald CARSTAIRS

Barbra FORBES

Married:

2 OCT 1666

At:

Aberdeen

Type:


Scottish Notes and Queries mentions Sir John Carstairs of (apparently) Kilconquhar in this context, so Archibald may well be his son

email me