How poets and artists participate in art: or, blowing off steam at The Fells

A humorous look at “Art in Nature: 2015: Outdoor Sculpture Exhibit” at The Fells in Newbury, New Hampshire.