James McHaffie
Related news: The Meltdown, the video of James McHaffie and Johnny Dawes
1 / 1
British rock climber James McHaffie
© Simon Panton