Mantodea: Mantises - Alex Wild Photography
Powered by SmugMug Log In
Chinese mantis, Tenodera sinensis.

Urbana, Illinois, USA

Chinese mantis, Tenodera sinensis. Urbana, Illinois, USA

praying mantis silhouetteTenoderamantodearaptorial foreleg