TED Talks
TED Talks
- New York, NY
- ·
- www.ted.com
- ·
Ideas worth spreading. Beautiful photography, refreshing quotes and innovative design from TED.