Yellow Snail

Yellow Snail

Observation - Yellow Snail - UK and Ireland. Description: On a stinging nettle.

On a stinging nettle.