Copse Snail

Copse Snail

Observation - Copse Snail - UK and Ireland. Description: