Leaves, bark and fruit from Neem Tree (Melia azadirachta)

Bildnummer 13475681
Leaves, bark and fruit from Neem Tree (Melia azadirachta)
;