Description

Locust Bean (Iru); Fermented; Product of Nigeria