Star Lynden-Bell
Birthday:
November 22, 2000 in Archway, Islington, London, England, UK
Star Lynden-Bell was born on November 22, 2000 in Archway, Islington, London, England. She is an actress, known for Blessed (2004) and The Queen's Nose (1995).