Deli Nature -

Peeled Peanuts

Product information

Available in 1kg and 3kg.