Save
Leaf, PNG, 1180x2712px, Leaf, Plant Download Free
User leolin uploaded this Defoliation - Leaf PNG PNG image on November 8, 2022, 2:06 am. The resolution of this file is 1180x2712px and its file size is: 2.49 MB. This PNG image is filed under the tags:
Download PNG (2.49 MB)

Defoliation - Leaf PNG

Edit PNG
AI Background Remover
1180x2712
2.49 MB
November 8, 2022
PNG (300 DPI)