Look at Life: Towns by Design
- 1960
- 9m
A look at fifteen new towns being built in Britain to house seven million people.A look at fifteen new towns being built in Britain to house seven million people.A look at fifteen new towns being built in Britain to house seven million people.