The 32nd walk by the Geneva league against cancer

 

Visit the league's website for more information about the day's programme.