Polish Linguisa – Roma Tomato

$3.50

73 Days. Open-pollinated. Indeterminate. Red roma (10 oz.)

CLICK HERE for Image of Tomato