Tomatoes Spain : the return of the the traditional flavour

Nearly four years ago, as a result of the crossing of local Catalan varieties with Italian tomatoes, the Monterosa variety

Recent Articles