Large White Slug

Large White Slug

Observation - Large White Slug - UK and Ireland. Description: