A judge and a large audience watched a dazzling display of Highland dancing at Southend Highland Show.
Dancers from across Argyll and Bute, piped throughout by Andrew McCowan from Glasgow, performed for judge Kelly Grassick from Edinburgh.
Campbeltown dancers won six trophies but did not quite manage a clean sweep.