Name: Patricia North Carolina (Triad) USA (Zone 7b)
I love Sarrcacenia/pitcher plants. The flowers and the pitchers are so unique. The four petals that hang down fall off fairly soon after the bloom opens. It's my understanding that those petals keep the plants from being self pollenated.