Clarence Thomas Delgado

Clarence Thomas Delgado

Directors · film producer

Senegalese film director