Green Shield Bug

Green Shield Bug

Observation - Green Shield Bug - UK and Ireland. Description: Shield bug in garden

Shield bug in garden