Henley Royal Regatta 2017 photos

Henley Royal Regatta 2017

Wednesday

Race 178 Temple 145 Univ of California Berkeley USA v 139 United Hospitals London



Revised: 13/11/2023