loader image

Devil’s Flower Mantis

Devils Flower Mantis

Resembling an exhibitionist mixed leaf salad, the Devil’s Flower Mantis (Idolomantis diabolica) is the Lady Gaga of praying manti..!

Photo by Igor Siwanowicz.

Via Buamai.

Also on this site

Submit a Comment

Your email address will not be published. Required fields are marked *