Spring has truly sprung — finally! It has taken a while, but Winter has truly gone away and Spring has firmly staked its claim. Welcome Spring! For a while now Spring has danced around, peaked through and then hidden again; it's been teasing us. "I have arrived. Fooled you! I might be here or I might not." But it seems the puckishness has passed and Spring is everywhere to be seen. Welcome!