butterfly larva - caterpillar in a grass

Royalty-free stock photo ID: 113620405

butterfly larva - caterpillar in a grass