Close
Stick Insect, Nymph
Pharnacia ponderosa