Henley Royal Regatta 2012 photos

Henley Royal Regatta 2012

Wednesday

Race 137 Temple 62 Brown University USA v 64 Dartmouth College USA



Revised: 04/12/2023