Carnasserie Castle.
Great Britain.Ministry of Public Building and Works.
[Edinburgh?] : HMSO,
c1965.
Caption title.
"Ancient monuments of Scotland."
Castles
Castles