A b s e i l i n g
28th January 2008
Smith Point, Christmas Island, Indian Ocean Territories, Australia
whaletail
a rather bulky but strong variable friction descender designed for long descents and rescue work