Deborah Benzaquen is an artist.
Deborah Benzaquen is an artist.