ivonne Thwaites is an artist.