A Plant Bug

A Plant Bug

Observation - A Plant Bug - UK and Ireland. Description: