Flickr is a good website for hosting photographs. If you want something a bit simpler, imgur is quick and easy.
In any case I was able to view your picture, and it's certainly a Sarracenia but you'll have to wait for some pitchers to finish developing and open before anyone will be able to say much more.