flower plant nature blossom petal garden flora blooming botany leaf icon
flower, plant, nature

It's 64x64 px, editable vector icon. SVG.