Moringa oleifera capsule with green fresh leaves on white background

Royalty-free stock photo ID: 106595009

Moringa oleifera capsule with green fresh leaves on white background