These are suuuch beautiful little mantids, and evolution has really made them look a lot like orchid and leaves and flower pedals, but some would say this is proof of intelligent design and creationism :D lol
These are suuuch beautiful little mantids, and evolution has really made them look a lot like orchid and leaves and flower pedals, but some would say this is proof of intelligent design and creationism :D lol