Commissariot Record of Dumfries, Register of Testaments, 1624 - 1800
Commissariot Record of Dumfries, Register of Testaments, 1624 - 1800.

Commissariot Record of Dumfries, Register of Testaments, 1624 - 1800.