STIRLINGSHIRE

Royal Commission  on the Ancient Monuments of Scotland

Plate 148 B

Torbrex Village

weaver's cottages

 

Entry : 259

   

index   content

home