Sarracenia rubra


a close-up view of the pitchers of Sarracenia rubra. The hairs on the inseide prevent insects from escaping.

Flower of Sarracenia rubra