A group of far north volunteers are doing their bit to reduce the blight of plastic waste on their coastline.
Obama the pony - whose usual job is giving disabled people rides to inaccessible areas - has turned his hoof to ridding north-east beaches of litter.
A toilet seat and an anchor were among the 4.38 tonnes of rubbish removed by volunteers from a waste-plagued Peterhead beach.
They are some of the most stunning islands in the world, mostly uninhabited and with no sign of man - except an unwelcome invasion of plastic.
Scores of volunteers flocked to the shores of Skye’s north end at the weekend to assist in a locally organised beach clean.
A north-east primary school is leading the way with conservation by signing up to the Turning the Plastic Tide initiative.
More than two and a half tonnes of litter has been collected from a north-east beach.
Volunteers at a north-east beach clean reacted with astonishment after finding an item which had washed up about a century after being thrown out.
Communities are being urged to volunteer to help clear up litter from beaches across the north-east coast.
Volunteers are being urged to help out at a beach clean this weekend at Balmedie Country Park.
Volunteers from across the north-east filled dozens of bags with rubbish during a clear up of Aberdeen Beach at the weekend.
Scores of surfers will descend upon the north-east's coast next month as part of a nationwide clean-up initiative.
A crew of holiday-makers teamed up over the weekend to tidy one of Moray's most picturesque beauty spots.