Designed by
Title
A large brown European Mantis, Mantis religiosa, waiting for its prey on a rosemary plant in Malta. #342071530
Description
A large brown European Mantis, Mantis religiosa, waiting for its prey on a rosemary plant in the Mediterranean Island of Malta.