More than 30 volunteers joined a D&G Eco Warriors beach clean to tidy up a scenic shoreline near Kirkcudbright last Sunday.
Local families, holidaymakers and Rotarians gathered waste plastic into piles above the strand line at Barlocco Bay.
The environmental hit squad found huge amounts of plastic debris had washed up in recent storms – giving an idea of just how much the oceans are being polluted.