Photo of Palmer House
Location: 708 33rd Street
As Seen In: Twin Peaks: Fire Walk with Me
Laura sits terrified while Leland searches her hands for uncleanliness and her mother watches.
Location: 708 33rd Street
As Seen In: Twin Peaks: Fire Walk with Me
Laura sits terrified while Leland searches her hands for uncleanliness and her mother watches.