Tiger Slug

Tiger Slug

Observation - Tiger Slug - UK and Ireland. Description: