Saatchi & Saatchi 1970

industry:
Advertising agency,
Designer

2007: 80 Charlotte Street, London