large tomato - Italian Red Pear, 1 gram

  • Sale
  • Regular price $12.00


ITALIAN RED PEAR large red pear-shaped fruit, very meaty, great old-fashioned tomato flavour, prolific