Order online or call/text 0758 220 485



Pumpkin leaves (Kahurura) per bunch

Regular price KSh35.00

Fresh pumpkin leaves