Taylor Teich
Designer & Animator from Dundee, Oregon.
Explore my work!