Close
Phasmid/Stick Insect
Ovacephala parisae