The title sums up nearly everything I know about this scene - it was taken in Detroit in the winter of 1961 when it had obviously snowed. The other small piece of information I have is that it is 'Gauden & Bill's house', although I've never seen the name Gauden before so I may have misread that.