St Andrews swimmer making waves after amazing triple medal haul

© SuppliedMicah van Blerk in action.
Micah van Blerk in action.

Breaking