Gisela Torres is an artist.