World Press Photo Print NOV 16, 1985 by Tribal Amsterdam
The Print Ad titled NOV 16, 1985
was done by Tribal Amsterdam advertising agency for subbrand: 50 Years Of World Press Photo (brand: World Press Photo) in Netherlands. It was released in Oct 2005.