Karen Walker

Brooklyn, NY, United States

About Karen

TED Conference

TEDGlobal 2012