Persistent rains produce more giant Spanish plantsRecalling this, oranges weighing a kilo in Salamanca and 4-metre sunflowers in the mutant garden of Riba-Roja.