Mitchell Besser

Cape Town, South Africa

About Mitchell

TED Conference

TEDGlobal 2010