Would you believe I had intended to stay up north for most of the winter and photograph snow, etc? But, then my niece talked me into coming to her wedding in December to photograph and... well, maybe next year. It's 78 degrees here today and sorta overcast...
I like your photo; the stop sign adds scale and the flakes (snow, not people who are out jogging(?) in it) are well represented.