Rio Grande

£2.65

 

Out of stock

Description

Productive & meaty.

For cooking, passata or eating fresh

Approx 450 seeds