Save
Leaf PNG, Clipart, Leaf, Plant Free PNG Download
This PNG image was uploaded on February 15, 2025, 3:58 pm by user: infinitex and is about leaf, plant. It has a resolution of 1772x1772 pixels.
Free Download (418.84 KB)

Leaf PNG

Edit PNG
AI Background Remover
1772x1772
418.84 KB
February 15, 2025
PNG (300 DPI)