
Selfridges
1983 • Directed by
Adam Curtis
Behind the scenes at Selfridges, a department store on Oxford Street, London.
Release Date
3/29/1983
Rating
0.0/10
1983 • Directed by
Adam Curtis
Behind the scenes at Selfridges, a department store on Oxford Street, London.
3/29/1983
0.0/10