Adja Diarra

Acting

2001

Little Senegal

- Biram