Great Britain’s Olympic gold medal-winning climber Toby Roberts has said winning in Paris was the “proudest moment” of his life.
Posted inUK
Great Britain’s Olympic gold medal-winning climber Toby Roberts has said winning in Paris was the “proudest moment” of his life.