1,245,442 views | Vicki Arroyo • TEDGlobal 2012

Let's prepare for our new climate