Coastal Warriors clean up at Shelly Beach yields huge amount of litter

Comments