I'd like to think today's snow was the last we'll see this season. But we usually get something in March...
Meanwhile, the title doesn't really mean anything. Just a song from the album that was playing while I was processing images. But if you want to get all philosophical, I could point out the symbolism of the battered leaf, still standing after the ravages of time, enduring the latest indignity of snow... Except it begs the question: Price you pay for what? What sin was committed by the leaf (or the tree) for which the price is now being paid? I'm feeling like I should've gone with "untitled"!