Harry’s Island Erik Dehkhoda
RSS
VFX Supervisor and Conceptual Artist for Industrial Light & Magic and in association with Advent Communications.