File:Needful Things Shop.jpg

The Needful Things shop as seen in the 1993 movie Needful Things.