Chinese greens?

Photo taken on July 30, 2015 shows leaf insect phyllium at the Yinggeling natural reserve in south China's Hainan Province.  (Xinhua/Jiang Enyu)

Photo taken on July 30, 2015 shows leaf insect phyllium at the Yinggeling natural reserve in south China’s Hainan Province. (Xinhua/Jiang Enyu)

Advertisements

Tags:


%d bloggers like this: