Seven-Spot Ladybug Explorer

A ladybug with seven spots crawling on a leaf