Ruby Sear

Ruby Sear

Born 11 September 2000 in Islington, London, England

Actor

Director

Writer