David Thomas

Summary

Animator and Designer with self-motivated work ethic and great attention to detail

Connections