PerfectlyImperfect +

20
15kg Imperfect Roma Tomatoes $45.00 ( + Shipping to Selected Areas) @ PerfectlyImperfect

expired 15kg Imperfect Roma Tomatoes $45.00 ( + Shipping to Selected Areas) @ PerfectlyImperfect

15kg Imperfect Roma Tomatoes Please note: Shipping is limited to certain parts of Central Auckland, West Auckland & North Shore. Did you how much water does it take to grow 1kg of tomatoes …