Bug.

Bug.

Observation - Bug. - UK and Ireland. Description: Green bug on Sea Plantain in a salt marsh.

Green bug on Sea Plantain in a salt marsh.