Common Green Grasshopper Omocestus viridulus

Common Green Grasshopper  Omocestus viridulus

Observation - Common Green Grasshopper Omocestus viridulus. Description: