Unknown bug

Unknown bug

Observation - Unknown bug - Global. Description: Small green bugs resting on Welsh poppy seed heads.

Small green bugs resting on Welsh poppy seed heads.