Share
twitterlinkedinfacebook
Image 1 of 1
10004074.JPG
Orchid mantis, Hymenopus coronatus, juvenile on orchis. One of the most perfect camouflage in the animal world. Indonesia.