Windsor, UK. 2nd June, 2013. Competitors taking part in the Human Race Open Water Swim Series in Windsor, Berkshire on the River Thames. The competitors swim either 750m, 1500m or 3km. Credit: Andrew Spiers/Alamy Live News
Size: 4752px × 3168px
Photo credit: © Andrew Spiers / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: open, river, swim, thames, water, windsor