The pitcher plant is an insectivorous plant that thrives in marshes. It produces these lovely green flowers in early spring. This was a gift from a good friend.
All images copyright Naomi M. Thomson