Skip Nav
Photo 17 of 18

17

In a Row

At the Henley Women's Regatta on England's River Thames, crew teams competed in the time trials.

Image Source: Getty
X