Limax maximus, Knapwell

Limax maximus, Knapwell

Observation - Limax maximus, Knapwell - UK and Ireland. Description: