Sarah Delguste

Digital Compositor ● Visual Effects Supervisor ● Compositor


Dutch TBA
Digital Compositor
French 2016
Visual Effects Supervisor
French 2015
Visual Effects Artist