Mantids

G190831_5414_1200px

Mantid (praying mantis) is a voracious consumer of many garden pests