Unknown bug

Unknown bug

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

Small green bugs resting on Welsh poppy seed heads.