The Atholl Palace Hotel, Pitlochry, Perthshire.
[Pitlochry?] : [Atholl Palace Hotel?],
1925.
Title from cover.