David Lewis

occupation:
Poster artist
Nationality:
British

designed posters for London Transport, Shell and British Railways