Posted on Friday, 21 October 2011
An advertising manager at TBWA/France in 1975. (via adweek)
*
Posted 4 months ago