Cabbage leaf covered with caterpillas pest

Royalty-free stock photo ID: 37357135

Cabbage leaf covered with caterpillas pest