Northern Walkingstick (Diapheromera femorata)
Northern Walkingstick (Diapheromera femorata)