Henley Royal Regatta 2013 photos

Henley Royal Regatta 2013

Wednesday

Race 172 Temple 83 Harvard University USA v 84 Imperial College School of Medicine



Revised: 04/12/2023