Results 2 results found Alert praying mantis (Mantis religiosa) looking out from a hotel balcony, Kilada, Greece, Europe Low angle view of a Praying mantis (Mantis religious) hunting on a bush, Greece, Europe