Animals > Arthropods > Insects > Stick Insects

Northern Walking Stick
Diapheromera femorata