Cardoness Castle /
Fleming, J. S.(James Stark),1834-1922.
Dumfries : J. Maxwell & Son,
1909.
Cardoness Castle (Scotland)
Castles