Movie Image

Sarah Close, Acting

Isle of Wight, England, UK | 1995-04-27

Sarah Elizabeth Close is an British singer, songwriter, and internet personality.