Stephen Jones

United Kingdom

My Hero

Best rock climber

  • His climbing is inspirational to others.