Rosy Keyser is an artist.