This must be in the family of praying mantis. Scary but harmless!!!
RE: Stick Insect (Phasmatodea)
You are viewing a single comment's thread from:
Stick Insect (Phasmatodea)
Stick Insect (Phasmatodea)
This must be in the family of praying mantis. Scary but harmless!!!