Chris Bonington

Christian John Storey Bonington