Results 1 results found Alert praying mantis (Mantis religiosa) looking out from a hotel balcony, Kilada, Greece, Europe Praying mantis (Mantis religiosa);North West Bulgaria;Europe Praying mantis (Mantis religiosa);North West Bulgaria;Europe European mantis or praying mantis (Mantis religiosa). Praying Mantis (Mantis religiosa) on beach sand, Lombok Island, Lesser Sunda Islands, Indonesia Praying Mantis (Mantis religiosa) Praying Mantis, Mantis religiosa Linnaeus Praying mantis (Mantis religiosa) on flowers