Bags of litter collected at annual Caerlaverock shore clean up
Dozens of bags of rubbish were collected during the annual Caerlaverock shore clean up today.
The event is held every year and organised by the Nith Inshore Rescue team and partners.
Volunteers turned out in force to cover a 18 kilometre stretch to keep the marine environment clean.