STIRLINGSHIRE

Royal Commission  on the Ancient Monuments of Scotland

Plate 148 A

Chartershall Village

cottages

 

Entry : 263

   

index   content

home