DSCN5863 shield bug instar

DSCN5863 shield bug instar

Observation - DSCN5863 shield bug instar - UK and Ireland. Description: