Sophie & Sheba

Movie 2010
Tavia Charlton
Visual Effects Producer
Worked on Flag Day, V Wars, Wish Upon, and 59 other projects.