Journey to Rio - Eleanor Patterson

9 May 2016

19-year-old Eleanor Patterson is training hard to make another world class final at Rio 2016.