Jenny Zurawell

Open Translation Project, TED
San Francisco, CA, United States

Subtitled talks