What the Mother?
The latest issue of Creative Review has been edited
by Mother, the London-New York advertising agency and contains a sticker specially designed by Peter Saville. Creative Review has been going for 25 years and is the World's leading monthly magazine for visual communication. This month sees the exploration of the theme; 'I Sold My Soul'.

Comments