Sun Foils Ocean in Senior Swimming Carnival

Sun faction foiled Ocean faction’s attempts to secure a hat trick of wins, by taking ...