A leading conservation body has praised efforts to deep-clean a north-east beach.
Local authority officers and members of the public gathered at Greenbanks Bay in Banff to clear rubbish from the sands during a day of action across the country.
The Marine Conservation Society (MCS) has now revealed that efforts to bring the beach up to a safe standard involved removing 419 items of waste.
MCS had volunteers across Scotland helping with clean-ups as part of its Beachwatch project.
Cairnbulg’s beach was also targeted.
Last night, Banff and Buchan ranger Jodie Rhodes said it was “vital” local sands remained spotless.
“Beach litter isn’t just unsightly, it can also be very dangerous to both humans and wildlife,” she added.
“MCS is working towards ensuring local communities, right up to governments, work together to try and stop littering at source.”
Volunteers at Banff, who including the local girl scouts and brownies, cleared 11 bags of rubbish – including sandwich wrappers, plastic bags and bottles, and 54 tins.
At Cairnbulg, fishing nets, rubber boots and even a tyre were pulled from the sands.
“Beach managers need to ensure adequate bins are provided and emptied regularly,” Miss Rhodes said.
“But most importantly, individuals must take responsibility for their own actions and remember never to leave litter on the beach or drop litter anywhere.”