logo
Ayoka Chenzira backdrop
Ayoka Chenzira poster
Ayoka Chenzira
Ayoka "Ayo" Chenzira (born November 8, 1953) is an independent African-American producer, film and television director, animator, writer, experimental...