Set of the neem tree branches with green leaves, flowers and fruits (Azadirachta indica, nimtree or Indian lilac).
240
0
0 comments