Home Index Web Stuff Copyright Links Me

Sarracenia leucophylla L-26-ST



28th August 2014


Pensacola Fields, Escambia County, Florida.