Project image thumbnail

Tegbir

3D Artist, Director, VFX Artist

New York, NY

Work

About

Contact