I hope you can help. I took the attached photograph of this Locust? in the Drakensberg Mountains at Cathedral Peak, South Africa, about six weeks ago. I have not been able to identify at this stage and hope you are able to assist.
This really looks like the Foaming Grasshopper, Dictyophorus spumans, a toxic species in the family Pyrgomorphidae (Gaudy Grasshoppers), but the wings look longer than we have found on online images. These grasshoppers feed on milkweed and store heart poisons called cardiac glycosides in their bodies. When threatened, the grasshoppers exude a foam containing the poisons.