Advertising. Full-page newspaper advert, one of several versions of this design, featured in several newspapers and magazines, and also on billboards. (2005)
(contact details are scrambled)