Common Green Grasshopper Omocestus viridulus

Common Green Grasshopper  Omocestus viridulus

Observation - Common Green Grasshopper Omocestus viridulus - Global. Description: