Klete Keller, Ian Thorpe and Grant Hackett.
Klete Keller, Ian Thorpe and Grant Hackett.

Back to Gallery