Stewartry Museum, Kirkcudbright.
Dumfries and Galloway Museums Service.
[Kirkcudbright : Dumfries & Galloway Museums Service,
199-?]
Caption title.
Stewartry Museum, Kirkcudbright.
Museums