Maybelline: Ads

Maybelline: Ads

Challenges The number one global cosmetic brand, Maybelline New York, needed to create print advertisements that aligned with their television ...

Read Article