1,129,172 views | Jacqueline Novogratz • TEDWomen 2010

Inspiring a life of immersion