Lady beetle larvae.
Lady beetle larvae.

Steve Schoof, NC State University