green shield bug final instar

green shield bug final instar

Observation - green shield bug final instar - UK and Ireland. Description: