Water Polo: Junior Boys V ESSA – Semi Finals 25 April 2023