Filter results by

Human Touch
Clear
2024 CLIO Awards - Bronze - 61 Seconds to Five Minutes
Film

Human Touch

AGENCY: Auge Communications
BRAND: Translated
CATEGORY: 61 Seconds to Five Minutes
AWARD: Bronze
ADVERTISER: Translated