Sarracenia purpurea Pitcherplant

Sarracenia purpurea Pitcherplant

Observation - Sarracenia purpurea Pitcherplant - UK and Ireland. Description: