Polly Penrose is an artist.
Polly Penrose is an artist.