Inverness Castle a history and brief description
Royal Incorporation of Architects in Scotland.
Great Britain.Property Services Agency.Directorate of Scottish Services.
[Edinburgh] P.S.A., Directorate of Scottish Services Royal Incorporation of Architects in Scotland
[1987?]
Inverness Castle