Green Shieldbug 6362

Observation - Green Shieldbug 6362 - UK and Ireland. Description: Length 12-13.5 mm

Length 12-13.5 mm