Stick Insect, Costa Rica
I found this stick insect in the Monte Verde area (though not the National Park). He was so well hidden, I only found him because I had stopped to cool off after hiking up a steep trail. Then there he was!
0 comments
No comments for this photo. Add a comment >








