An animated infographic.
/animation
(project created under Dog Digital employment)


Creating an animatedĀ infographic for a award wining company.Ā 
Back to Top