Peter Walsh is an artist.