African Twig Mantis (Popa spurca), L1 nymph
mantisinsectafrican twig mantispopa spurcaL1nymphfirst instarIMG20125228