Zineb Sedira is an artist.
Zineb Sedira is an artist.