Seville is magical in Spring. Its sun-drenched plazas hum with life, the air is redolent with the perfume of orange blossom, ...