Sarracenia flava with insect3 Published August 26, 2014 at 2848 × 4272 in Sarracenia flava pitcher plant – “Feed me”