Stagmomantis limbata

Southwestern Mantis
Top