Dot Rose

Sarracenia leucophylla (Whitetop Pitcher-plant)

Sarracenia leucophylla (Whitetop Pitcher-plant)