SUBSCRIBER

Bathurst Swim Club expects to field their largest ever squad at home carnival