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