Erica Scourti is an artist.
Erica Scourti is an artist.