Green locusts devouring a large barley. Insect pest.

Green locusts devouring a large barley. Insect pest.

 Stock photo ID: 83712058