David Gallo: Underwater astonishments

TED Talks David Gallo shows jaw-dropping footage of amazing sea creatures,...

145K views ted.com

Interest

Marine Biology
Discovered by Yan
on Feb 13, 2009

Stumblers Who Like This Page