Tiny Creatures - dabblingduck
lady bug on finger

lady bug on finger

ladybug