sooz.com
Spring has sprung! -
Proof, as captured in Harvard Square earlier today.