Mbaye Babacar Diouf

Born in Senegal in 1983. Works and lives in Senegal.

Untitled, 2016
200 × 130 cm
Untitled