The image depicts a silhouette of "Albizia julibrissin" or "pink silk tree" or "nemunoki" or "???" in Japanese. The pink silk tree is a species of tree in the family Fabaceae.
More Images from
pink silk tree-??? free icon was designed by yamachem for icons Png and presented to its users.
yamachem
12/5/2017