A flower? No, it\’s one of the most beautiful insects in the world. A man came across this orchid mantis in Xishuangbanna, Southwest China\’s Yunnan Province.
Enjoy life, Inspiring work
A flower? No, it\’s one of the most beautiful insects in the world. A man came across this orchid mantis in Xishuangbanna, Southwest China\’s Yunnan Province.