Caerlavorock Castle, Dumfriesshire,
Great Britain.Ministry of Public Building and Works.
Edinburgh : HMSO,
1952.
Caption title.
"Ministry of Public Building and Works official guidebook."
Caerlaverock Castle (Scotland)
Caerlaverock Castle (Scotland)