Walking stick insect <b><i>(Clonopsis gallica)</b></i> head close up

Amazing and friendly creature.
Itatiaia NP, 2009.

Comments

No comments posted yet.