Garlic - Local - 500 Grams

Garlic - Local - 500 Grams

  • KSh319.00
    Unit price per 


Fresh Local Garlic