Worm-slug

Worm-slug

Observation - Worm-slug - UK and Ireland. Description: