Wednesday, May 5, 2010

It's Snowing Pink!

"Into each life, some rain must fall." But if you live in New England, some petals will fall on you too. All of the leaves on the trees pushed the flowers out, and the petals were everywhere.

You may be able to see that a street sign is engulfed in the tree.
Can you see the petals blowing from the tree?


No comments: