Barnes, Greater London, United Kingdom. Crews, shelter from the wind as the race abandoned due to the conditions, 2014 Head of the River Race, Mortlake to Putney, Championship Course River Thames; Saturday 29/03/2014 [Mandatory Credit; Peter SPURRIER/Intersport Images].
Add to Cart Add to Lightbox Download