Alfalfa Plant Bug - Adelphocoris lineolatus

Royalty-free stock photo ID: 58637947

Alfalfa Plant Bug - Adelphocoris lineolatus