- Home
- Barcelona, Spain - October, 5, 2014: Triathletes on their first meters of the swimming race during Barcelona Garmin Triathlon event Puzzle #57103409
Barcelona, Spain - October, 5, 2014: Triathletes on their first meters of the swimming race during Barcelona Garmin Triathlon event Puzzle #57103409