shieldbug a

shieldbug a

Observation - shieldbug a - UK and Ireland. Description: