Beautiful artificial limbs

210,969 views|
Scott Summit |
TEDxCambridge
• November 2011