Campaign screen.
London : Campaign Screen,
1999-
Television advertising