Advertising Agency Mccann Istanbul Turkey Chief Creative Animated Mood Boards Ad Ad Sized Board Website Perfect Cannes Lions 2017 Ad Board Concept …