European Amber Snail (Succinea putris) on Dock leaf. Wiltshire, UK, April.