Views of Old Blairgowrie, Rattray and District
Blairgowrie, Rattray and District Civic Trust.
[Blairgowrie] [The Civic Trust]
1982