The 121st Mid Argyll Show has to go down as one of the best.
The sun shone and organisers reported a record number of people at the event.