TED 2006 Day One
Technology Entertainment Design 2006: Four days with fascinating people in Monterey
19 photos · 3,105 views