April 30, 2012 -- Dr. Art Evans What's Bugging You? Mysterious Pupae WBY-Steve-Mystery-Pupae.mp3 Dr. Art Evans, entomologist and WCVE producer Steve Clark ponder pupae from the garden and discover the pit falls of identifying insects solely from photographs.