Fruit of Horse radish or Drumstick (Moringa oleifera Lam)

Royalty-free stock photo ID: 132301544

Fruit of Horse radish or Drumstick (Moringa oleifera Lam)