Beautiful artificial limbs

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