2005 Henley Royal Regatta, Henley on Thames, ENGLAND. Tuesday 29.06.2005 .Photo Peter Spurrier. .email images@intersport-images..[Mandatory Credit Peter Spurrier/ Intersport Images] . HRR.