Tomato Costoluto Fiorentino | Beefsteak Tomato
approx 450 seeds
£2.89
Available to order from late spring
1