Share
twitterlinkedinfacebook
Mortlake, London, England 29 March 1986. The annual Boat Race between Oxford and Cambridge Universities. Cambridge in light blue celebrate as they cross the finishing post.