Shieldbug - Green

Shieldbug - Green

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