Myria Christophini Njenga, Fine artist, experimental animator and researcher.
Myria Christophini Njenga, Fine artist, experimental animator and researcher.