Gordon Dietzman It is a ladybug larvae, maybe an Asian Ladybug larvae. See http://www.ladybuglady.com/ladybugweb9.htm for more information.
Comments (5)