Close
Winged Stick Insect - Female
Marmessoidea flavoguttata