Home Index Web Stuff Copyright Links Me

Sarracenia x excellens H-89-ST



26th September 2008



Sarracenia ((leucophylla x minor) x leucophylla).