EAST LONDON NATURE

Common Green Shield Bug

Palomina prasina