Poppy de Villeneuve is an artist.