1,658,955 views | Janine Benyus • TEDGlobal 2009

Biomimicry in action