From the Spanish province of Almería comes a tomato with a devoted following who wax lyrical over the flavour, some go as far as calling it the Spanish Rolls Royce. We heartily agree that these flatish, ribbed, green shouldered fruits have an exceptional natural sweetness: utterly delicious. Indeterminate. Price for 12 seeds. Price for 12 seeds.