insect caterpillar in silk cocoon

Royalty-free stock photo ID: 119243518

insect caterpillar in silk cocoon