Close
nothern walking stick
Diapheromera femorata