Common Green Shield Bug

Common Green Shield Bug

Observation - Common Green Shield Bug - UK and Ireland. Description: