Karen Bass

Bristol, United Kingdom

About Karen

TED Conference

TED2012