14 x 14 m2 Giant Poster Hamburg, Germany
50 x 32 m2 Giant Poster Frankfurt Deutsche Börse, Germany
LED screen, United Kingdom
LED screen Southern Gateway, United Kingdom
TomTom
2
190
0
Published:

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.
2
190
0
Published:

Tools

Creative Fields