Upper Haiston Farm, Glamis - the melodeon player was George Brown, a cattleman, born 1911.
From the Bill Dean-Myatt Collection.