Yellow Snail (Cepaea hortensis)

Naturalist Holmes