Grove snail / brown lipped snail (Cepaea nemoralis) with juvenile riding on its back, Birmingham UK June.