cdub11122
Member
Does anyone know the mantids that live around northern Illinois? I have been finding a bunch of baby Carolinas and Chinese mantids but I found one that is turning all red and its legs have a band around the joint. If anyone might know anything about it please let me know.