snail Cepaea perhaps

Observation - snail Cepaea perhaps - UK and Ireland. Description: Found among leaf litter under patch of trees.
Found among leaf litter under patch of trees.
Observation - snail Cepaea perhaps - UK and Ireland. Description: Found among leaf litter under patch of trees.
Found among leaf litter under patch of trees.