Leila Alaoui is an artist.
Leila Alaoui is an artist.