1,659,612 views | Janine Benyus • TEDGlobal 2009

Biomimicry in action