Pumpkin Leaf (ugu) 1

100.00

Sold By: Kaduna Solutions

Description

Fresh pumpkin leaf also called  ugu.

Pumpkin Leaf (ugu) 1
100.00