A vibrant yellow and black striped caterpillar rests on a green leaf, showcasing nature's intricate details and colors in a stunning macro perspective.

Code produit:
1104283350