TED 2014

TED 2014

TED 2014

Video
Stephen Friend
March 17-21, 2014
Vancouver, Canada