Showing posts with label One of nature's little exclamation points. Show all posts
Showing posts with label One of nature's little exclamation points. Show all posts

Thursday, May 13, 2010

I love spring! I found this in my yard after a nice run. It's beautiful proof the weather is warming, but winter hasn't let go.