Farida El Gazzar is an artist.
Farida El Gazzar is an artist.