Tomato - Green Zebra

  • Tomato - Green Zebra

  • A high yielding and exceptionally delightful tasting tomato that is favoured by chefs.
  • $3.00

:  at  $3.00  each