Greater Bladderwort

Greater Bladderwort

Observation - Greater Bladderwort - UK and Ireland. Description: