TomTom
Huge series of giant posters for Germany and LED screens for the U.K. Art direction and concept by Alex Herwig from DDB Amsterdam.
Huge series of giant posters for Germany and LED screens for the U.K. Art direction and concept by Alex Herwig from DDB Amsterdam.