shieldbug 3

shieldbug 3

Observation - shieldbug 3 - UK and Ireland. Description: