Hello,


I'm Dave MacLeod.

I climb, write and make films. These are my blogs and my web store.

9 out of 10 climbers make the same mistakes