From “Beesting,” a piece created by Lisa Sturz with Red Herring Puppets that looked at that connection between “the decline in the bee population with the rise in the incidence of cancer.” Photo courtesy of Lisa Sturz.
Both comments and trackbacks are currently closed.