Common Green Shield Bug (3 photos)

Common Green Shield Bug (3 photos)

Observation - Common Green Shield Bug (3 photos) - UK and Ireland. Description: Seen on a poplar leaf in the park.

Seen on a poplar leaf in the park.