Report of the Stewartry of Kirkcudbright Agricultural Society.
Stewartry of Kirkcudbright Agricultural Society.
Dumfries : G. Johnstone and Co.,
Description based on : 1810.
For the year ... .
Stewartry of Kirkcudbright Agricultural Society
Agriculture