Stick mantid, African twig mantis (Popa spurca)

Stick mantid, African twig mantis (Popa spurca)

Observation - Stick mantid, African twig mantis (Popa spurca) - Southern Africa. Description: Stick mantis found on apricot tree in garden.

Stick mantis found on apricot tree in garden.