Home Index Web Stuff Copyright Links Me

Sarracenia leucophylla L-31-AP



13th October 2006



Pubescent.

6th May 2007




7th November 2008




16th August 2009




28th August 2014