- Spanish tomato variety descriptions since 2018



Rosa de Carabaña
From the city Barbastro in the Somontano county, province of Huesca, Spain.