STIRLINGSHIRE

Royal Commission  on the Ancient Monuments of Scotland

Plate 134b

The Athenaeum

Stirling

Entry : 247

next previous

index content

home