2305949088_57b218c73c.jpg

Charlotte Street, spiritual home of London’s ad land. Image courtesy of Chaz Folkes

Thought I’d put up two new bits of work from Saatchis in London. Visa is hot out of the edit suite, you may have clocked Carlsberg already.



Related Posts Plugin for WordPress, Blogger...