Happy maps

2,935,821 plays|
Daniele Quercia |
TED@BCG Berlin
• November 2014
Want to use TED Talks in your organization?
Start here