Helen Anne Peters is an artist.