Angela Dufresne is an artist.
Angela Dufresne is an artist.