Sweet 100 cherry tomatoes

Regular price $4.00

Vigorous growth. Tons of small red cherry tomatoes.