Barrington Public School hosts the 2019 Small Schools Swimming Carnival