David Lewis

Nationality:
British

designed posters for London Transport, Shell and British Railways