07/08/2008

Made In China


Miles recently completed this double page Illustration on the Chinese advertising industry for the August issue of Creative Review.