Mexican Bean Beetle, life stages
Mexican Bean Beetle, life stages_art

Art Cushman, USDA Systematics Entomology Laboratory, Bugwood.org