1,660,458 views | Suzanne Lee • TED2011

Grow your own clothes