Close
Stick Insects, Phasmid - Nymphs
Marmessoidea annulata