Larval Ladybug

A Ladybug larva on the prowl for harmful insects