David duarte
Animation, motion and visual storytelling across products, brands, campaigns and content.
Let’s chat.