Thursday, August 24, 2017

Thailand Leaf Insect

Leaf Insect (family Phylliidae) found on a hike in Phang Nga Province.

Leaf insect image

No comments: