Amanda Stone

British animator, video artist