Emma Twyford
Big Bang, the film documenting Emma Twyford and her quest to climb Big Bang at Lower Pen Trwyn in North Wales. In doing so she became the first British woman to climb 9a.
Related news