Henley Royal Regatta 2015 photos

Henley Royal Regatta 2015

Wednesday

Race 52 Temple 69 Columbia University USA v 82 Imperial College London



Revised: 15/11/2023