C

Cesa Pledger

Born in Douala, Cameroon

Actor

Producer

Crew