Close
Praying Mantis, female
Tenodera sp.