James Half and Half Haffner Creek_small.jpg

Haffner Creek ice and mixed climbing

James mixed climbing at Haffner Creek