Sticky plant...

Sticky plant...

Observation - Sticky plant... - UK and Ireland. Description: