EAST LONDON NATURE

European Praying Mantis

Mantis religiosa