that oscar the grouch in the blonde wig, smoking a pipe, is looking at glass slippers in a woman's shoe store. is it a made in the USA glass slipper store?
tell me if I am getting close. I can 't make out the exact details of what the image is depicting.