snail Cepaea perhaps

snail Cepaea perhaps

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

Found among leaf litter under patch of trees.