Artist Sokhna Dieng

30mins, 1985, Senegal
Read more
Sokhna Dieng