Ghost Slug

Ghost Slug

Observation - Ghost Slug - UK and Ireland. Description: