Walkingstick

Diapheromera femorata (Say.)