Cambridge Crew win University Boat Race 2016

Code: 517764664

Image Description

Cambridge crew celebrate following their victory during The Cancer Research UK Boat Race on March 27, 2016 in London, England. (Photo by Steve Bardens/Getty Images)

Select your option

Choose print size

Photo Only Options