Carissa Rodriguez is an artist.
Carissa Rodriguez is an artist.