Seven-Spotted Leaf Ladybug

A ladybug with seven spots crawling on a leaf