Closeup of a snail on a tree bark surface

Closeup of a snail on a tree bark surface - 21614883