Close
Walking Stick
Diapheromera femorata