Cardoness Castle.
[Edinburgh?] : HMSO,
c1967.
Caption title.
"Ancient monuments of Scotland."
Castles
Castles