Red Slug

Observation - Red Slug - UK and Ireland. Description: