Haddon Hill (North face)

Haddon Hill (North face)

Simon Crampin