Common walkingstick (Diapheromera femorata)

Synonym: northern walkingstick

Common walkingstick, Unexpected Wildlife Refuge photo
Common walkingstick