Disgust over litter louts who are blighting Balmedie Beach

Some of the rubbish at Balmedie Beach.
Some of the rubbish at Balmedie Beach.

Breaking