Large In Paris & London

Michelin, TBWA, Paris

These are officially the largest posters that I have seen my work on. Shot in Cape Town for TBWA Paris the posters can be seen in London & Paris

April 11, 2018
of 24