Lizza May David is an artist.
Lizza May David is an artist.