Cancer Research UKCanary Wharf Abseil 11th/12th May 2008
Back Forward
The happy, smiling staff ready to check in the victims (err... Volunteers surely )