You are wandering through the streets of Seville on a warm, spring afternoon. Vibrant flower beds line…