Close
Common walking stick
Diapheromera femorata