EAST LONDON NATURE

The Grove Snail

Cepaea nemoralis