Grafton Junior Sport April 28

See the kids of the Clarence Valley brave the wet for some junior football, rugby league and hockey