Shieldbug No 2.

Shieldbug No 2.

Observation - Shieldbug No 2. - UK and Ireland. Description: