Save
Leaf PNG, Clipart, Green, Green Leaf, Leaf, Nature, Plant Free PNG Download
This PNG image was uploaded on September 9, 2023, 1:22 am by user: leoroi and is about green, green leaf, leaf, nature, plant. It has a resolution of 1280x640 pixels.
Free Download (177.94 KB)

Leaf PNG

Edit PNG
AI Background Remover
1280x640
177.94 KB
September 9, 2023
PNG (300 DPI)