African Flower Mantid, Pseudocreobotra wahlbergi

Kakamega Forest, Kenya
(Order Orthoptera, Family Mantidae)