Designed by
Title
Aromatic neem tree It is dense white flowers and dense green leaves #180309827
Description
Tree Neem blooms in the spring, small white flowers with a pleasant scent descend from family Meliacaae trees, the scientific name is Azadirachta indica it has small white flowers
This image is editorial