TEDGlobal 2007
Arusha, Tanzania. June 4-7, 2007
113 photos · 5,359 views
1 2