Royalty-free stock photo ID: 475976416

Medicinal Neem leaves in mortar and pestle with neem paste, juice and twigs on green background - Image