Shield bug at RSPB Hazeley Heath

Shield bug at RSPB Hazeley Heath

Observation - Shield bug at RSPB Hazeley Heath - UK and Ireland. Description: