The North Face Climb Festival London: report and photos
-
wrote on 24 Jul 2024, 12:00 last edited by
David Simmonite reports on a very entertaining and inspiring deep water solo competition and climbing festival held at London's Canary Wharf.
1/1