The Great Escape...

Sarracenia flava