Spiny Flower Mantis
Previous
Spiny Flower Mantis
A Spiny Flower Mantis (Pseudocreobotra wahlbergi) lies in wait for unsuspecting prey, fantastically camouflaged on the pink flowers.