A British actress, born on November 22, 2000, in Archway, Islington, London, England, United Kingdom. Her most notable works include Blessed (2004) and The Queen's Nose (2002).
(According to views)
A British actress, born on November 22, 2000, in Archway, Islington, London, England, United Kingdom. Her most notable works include Blessed (2004) and The Queen's Nose (2002).