Search results
Shelley Duvall: A beloved avatar for creative individuality who defined 1970s New Hollywood
The Irish Times· 2 days agoShelley Duvall, who has died in Texas at the age of 75, was one of the defining actors of the New...
Shelley Duvall, who has died in Texas at the age of 75, was one of the defining actors of the New...