This is a fairy snail. Maybe not the first thing you'd expect to speed across the world putting a dewdrop on every cowslip, but... there you have it. :)
Back to Top