praying mantis on a stick, arthropoda, close up, giant shield mantis, green, insect, macro, mantidae, mantis religiosa, mantodea, praying mantid, wildlife praying mantis on a stick, arthropoda, close up, giant shield mantis, green, insect, macro, mantidae, mantis religiosa, mantodea, praying mantid, wildlife

praying mantis on a stick

Praying Mantis (Vietnam)