EAST LONDON NATURE

Poplar Leaf Beetle

Chrysomela populi