Rebecca Allen is an internationally recognised artist inspired by the aesthetics of motion, the study of perception and behaviour and the potential of advanced technology.
Rebecca Allen is an internationally recognised artist inspired by the aesthetics of motion, the study of perception and behaviour and the potential of advanced technology.