Keeled Slug

Keeled Slug

Observation - Keeled Slug - UK and Ireland. Description: about an inch long in this hunched posture

about an inch long in this hunched posture