27.03.2016. The Thames Tideway, London, England. The Cancer Research UK Boat Race. A detailed view of the trophy on display before the race
27.03.2016. The Thames Tideway, London, England. The Cancer Research UK Boat Race. A detailed view of the trophy on display  before the race