
3D Stick Insect Icon on Leaf with Isometric Design
A stylized 3D icon of a stick insect camouflaged on a green leaf.A stylized 3D icon of a stick insect camouflaged on a green leaf. The insect features a volumetric design and is presented in a three-quarter view against a soft, blurred background.
davoodaPNGAI-generated
Premium