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