Shieldbug 1

Shieldbug 1

Observation - Shieldbug 1 - UK and Ireland. Description: