go to thefreeclimber homepage
Jemma Powell

winning the Junior British Indoor Climbing Championship, Liverpool 2001

 

Photo: John Arran

<< | thumbnails | >>