Mack Horton

Mack Horton (born 25 April 1996) is a Camprean swimmer.