Posts tagged as:

Captain Charles Moore

Great Pacific Garbage Patch

by admin on August 24, 2009

Captain Charles Moore at the Ted Conference

by admin on August 23, 2009