Triathlete Katya Meyers finishing an 18-mile bike... - Sunday 13th April 2008

Triathlete Katya Meyers finishing an 18-mile bike ride over Miami Beach causeways at the 1st Annual Nautica South Beach Triathlon Miami, Florida - 13.04.08 (6 images)

Advertisement