Juliet Duckworth is an artist.
Juliet Duckworth is an artist.