Haley Anderson swims the 5K. Anderson won in 56:34.2.
Haley Anderson swims the 5K. Anderson won in 56:34.2.

Back to Gallery