beach-clean-up

Those who stayed til the very last minute. It was a great turn-out for the annual Geraldton Big Beach Clean-up.