Documentary Films
Visual Art & Design
Not the Moulin Rouge
2 views
·
May 7, 2021
Visit Channel:picturepalace.org.uk
Unique 16mm film shows the iconic can-can legs being installed on the Not the Moulin Rouge Cinema, c.1980.
Show More
Show LessComments
loading text loading
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text
loading text loading
loading text