PosterScene.
London : Poster Marketing,
1986-
Billboards
Advertising, Outdoor