Shield bug, also known as stink bug on a plant

Shield bug, also known as stink bug on a plant

 Stock photo ID: 75598597