logo film POP

Film POP

Ayoka Chenzira

Atlanta, USA

Ayoka Chenzira is the director of Alma’s Rainbow