Share
twitterlinkedinfacebook
Image 1 of 1
00115665.JPG
Henley, Great Britain.  Supporters, cheering on their crew. Messing about on the River Thames,  view down the course from Progress Board, 2009 Henley Royal Regatta  Friday 03/07/2009 at  [Mandatory Credit. Peter Spurrier/Intersport Images] . HRR.