1,546,229 views | Asha de Vos • TEDGlobal 2014

Why you should care about whale poo