Larva of the Colorado potato beetle against white background

Royalty-free stock photo ID: 1530302

Larva of the Colorado potato beetle against white background