Hailes Castle, East Lothian /
Richardson, J. S.(James Smith)
Great Britain.Ministry of Works.
Edinburgh : hmso,
[19--]
Caption title.
"Ancient monuments and historic buildings>"
Castles
Castles