In pictures: 20th Belladrum Tartan Heart Festival
More than 20,000 people attended the weekend's 20th Belladrum Tartan Heart Festival in the Highlands.
There were performances by Sugababes, Sophie Ellis-Bexter, Deacon Blue, Twin Atlantic, Callum Beattie and comedian Bill Bailey.
Photographer Paul Campbell captured scenes from Thursday, Friday and Saturday.