Keeled Slug

Keeled Slug

Observation - Keeled Slug - UK and Ireland. Description: