Archaeology, animal photography, BBQ ...

650,150 views |
Nathan Myhrvold |
TED2007
• March 2007