Iba Gueye

Iba Gueye

Senegalese pilot and actor.

also starring Iba Gueye