British Sponsored Film Festival 75

British Sponsored Film Festival 75

London: British Industrial and Scientific Film Association Ltd, 1975

[p]100, 22 cms