Cuore de Toro

Red, oxheart shaped tomato. Large fruit/900grams. Indeterminate. Sweet, from Italy.
Cuore de Toro
Sales price $ 4.00

Shopping Cart

 x 

No items in cart