Green Sheild Bugs

Green Sheild Bugs

Observation - Green Sheild Bugs - UK and Ireland. Description: Green Sheild Bugs on dead leaf

Green Sheild Bugs on dead leaf