Large slug

Large slug

Observation - Large slug - UK and Ireland. Description: