Dury, Theodore
Kirckoubright Ano 1684 ...
1684-1711
Kirkcudbright,Kirkcudbr...
This browser does not support iframes.