STIRLINGSHIRE

Royal Commission  on the Ancient Monuments of Scotland

Plate 148 B

Torbrex Village

weaver's cottages

 

Entry : 259

Next   Previous

Index  

Content

Home