London Transport
Subtitle: the posters of a public service.
Published: 1959
Language: eng
Number of pages: 201
Subjects: London Transport.