St. Andrews Castle, Fife /
Cruden, Stewart.
Edinburgh : H.M.S.O.,
1958
St. Andrews Castle (St. Andrews, Scotland)
Castles