The image shows two caterpillars on a green leaf. The caterpillar on the left is black, yellow, and white striped, while the one on the right is yellow and black striped. They are curled up on the leaf and appear to be feeding on the leaves. The background is blurred, but it appears to be a garden or natural setting with other plants and grass visible.