Arion ater, Chippenham Fen

Arion ater, Chippenham Fen

Observation - Arion ater, Chippenham Fen - UK and Ireland. Description: