Aicha Abdoulaye is an artist.