Twenty-spotted lady beetle (also called small ashy gray lady beetle) larva, Psyllobora vigintimaculata, on a valley oak leaf.

White small ashy gray lady beetle larva on valley oak leaf. 4x Alameda Co by JKC   Credit: Jack Kelly Clark
Credit: Jack Kelly Clark