A collection of antique textiles and costume from Barra Castle, Aberdeenshire, will be offered in Tennants Auctioneers’ ...