STIRLINGSHIRE

Royal Commission  on the Ancient Monuments of Scotland

Plate 159

Torwood Castle

from N

 

Entry : 299

   

index   content

home