Royalty-free stock photo ID: 131177654

Green stink bug (Nezara viridula). Spanish: Chinche Verde - Image