African Flower Mantid, Pseudocreobotra wahlbergi
Kakamega Forest, Kenya (Order Orthoptera, Family Mantidae)