Nice little place to watch the snow come down


Nice little place to watch the snow come down

Just a nice little place to watch the snow come down.