Close
Carolina mantis (newly hatched)
Stagmomantis carolina