Jamey Morrill At Yellow Peril— “Larvae”
Yellow Peril Gallery is pleased to present “Larvae” a sculpture installation by Jamey Morrill, consisting of mundane, seemingly benign materials that collectively become imposing and uncanny. “In our culture, mass production of products appears similar to the reproductive strategy of insects – where risk and cost are spread thin as gossamer over many to assure …