DSC008971.jpg

About

Isabel is an award winning animation director and puppet maker based in London.

MA Directing Animation | National Film and Television School

isabelamelia@live.co.uk