Designed by
Title
Triathlon Barcelona - Women Podium #45318199
Description
Anna Godoy wins Garmin Barcelona Triathlon for women, on October 5, 2014, in Barcelona, Spain. Anna Flaquer (L) finished in 2nd place, and Eloise Crowley (R) in 3rd place.
This image is editorial