Kirkcudbright Parish (ex Burgh) 1841 Census

Kirkcudbright Parish (ex Burgh) 1841 Census