Large Painted Locust (Schistocerca melanocera)10 Mar 2012|In Acrididae, Insects|By morten Last updated on 11 April 2023