Champion of the Thames Rowing Club
Rowing on the river Cam in Cambridge, UK
It looks like nothing was found at this location. Maybe try a search?