Great Britain International Athlete Josh Griffiths prepares for the 2017 IAAF World Athletics Championships in London with a warm-weather training camp in Albufeira, Portugal.
Great Britain International Athlete Josh Griffiths prepares for the 2017 IAAF World Athletics Championships in London with a warm-weather training cam...