Grove snail {Cepea nemoralis} on Bramble leaf, Spain