Close
Walking Stick (Nymph)
Diapheromera femorata