Image 1 of 1
Alexander Huber after a day spent filming Am Limit, a Lotus Film production, about the climbing brothers Alexander and Thomas Huber and their attempt to break the speed climbing record on the Nose of El Capitan in Yosemite National Park, California, USA.
- © Copyright 2006 Tim Matsui, All Rights Reserved
- Image Size
- 5120x3412 / 9.4MB
- Contained in galleries