The Head of the River Race 2010

34 Belvoir Zurich (Switzerland)