Thomas Dugdale

3D Animator & Artist