EAST LONDON NATURE

Gorse Shield Bug & nymphs

Piezodorus lituratus