Biographies: Star Lynden-Bell - Actor

Biographies

 [1 Content]

A British actress, born in Archway, Islington, London, England, United Kingdom. Her works include Blessed (2004) and The Queen's Nose (2002).