Shieldbug - Goirse

Shieldbug - Goirse

Observation - Shieldbug - Goirse - UK and Ireland. Description: