[Posters]
Imperial War Museum (Great Britain)
London The Museum
1983-
Imperial War Museum (Great Britain)