Behind the scenes at Selfridges, a department store on Oxford Street, London.
Year1983
Runtime29 min
Production countriesUnited Kingdom
Behind the scenes at Selfridges, a department store on Oxford Street, London.
Year1983
Runtime29 min
Production countriesUnited Kingdom