Greater Butterwort

Greater Butterwort

Observation - Greater Butterwort - UK and Ireland. Description: