Shelley Duvall 2009
Sept. 9, 2024
Shelley Duvall Reveals The Trauma Of Filming “The Shining” The original Shining twins spotted in London LOS ANGELES, CA - JULY 26: Actress Shelley Duvall attends Was (Not Was) Band's concert at Club Mayan on July 26, 1990 in Los Angeles, California. Photo by Barry King/Alamy Stock Photo Shelley Duvall 2009