Henley Royal Regatta 2006 photos

Henley Royal Regatta 2006

Thursday

Race 262 TC Imperial College v London Cornell University USA



Revised: 23-May-20