Posted: 27th Nov 2006
This is a view from 85th St. near Green Lake, you wouldn't know it with the snow falling. I just turned onto 85th from the light headed towards I-5
View Album
Leave a comment » Comments