green bug

green bug

Observation - green bug - UK and Ireland. Description: green bug among brambles

green bug among brambles