2,535,499 views | Louie Schwartzberg • TED2011

The hidden beauty of pollination