Shieldbug

Shieldbug

Observation - Shieldbug - UK and Ireland. Description: