The world's oldest living things

1,804,136 views |
Rachel Sussman |
TEDGlobal 2010
• July 2010