Histories & impressions of Scottish castles : and other historical stuff /
Carmichael, Alastair M.author,artist.
Castles
Ruins.