Order Mantodea (Mantids) ▶
Family Mantidae ▶
Genus Stagmomantis ▶
Species Stagmomantis carolina (Carolina Mantis) ▶
Oct 28, 2017 ● Central Park, New York, NY 1