Close
Common Walkingstick
Diapheromera femorata