Ilona Nemeth is an artist.