November 25, 1971 image & description courtesy Stephen Leigh.
Vanessa Redgrave and Oliver Reed in Ken Russell’s “The Devils” opens on November 25, 1971 at Famous Players Theatres' Meadowlark Cinerama in Edmonton. Image & description courtesy Stephen Leigh.
No one has favorited this photo yet