species 111,562 observations

European Mantis

Mantis religiosa