Storm clouds rolling in and some much needed rain (view from our office window). Of course, not so great timing for the gutter cleanout planned for this weekend.

Photo courtesy of Bessie Shen.