Selfridges 1983 Directed by Adam Curtis

Behind the scenes at Selfridges, a department store on Oxford Street, London.

Country USA
Production Country United Kingdom
Language English
Release Date 29 March 1983
29 mins
Crew
Director
Writer