Slug

Slug

Observation - Slug - UK and Ireland. Description: Very large slug observed on gorse.

Very large slug observed on gorse.