D&AD Print Advert By Saatchi & Saatchi: Never mind

Print advertisement created by Saatchi & Saatchi, Brazil for D&AD, within the category: Professional Services.