Green bug, possibly a cricket

Green bug, possibly a cricket

Observation - Green bug, possibly a cricket - Global. Description: Seen on holiday in Portugal

Seen on holiday in Portugal