Sarah Close, Acting
Isle of Wight, England, UK | 1995-04-27
Sarah Elizabeth Close is an British singer, songwriter, and internet personality.
Isle of Wight, England, UK | 1995-04-27
Sarah Elizabeth Close is an British singer, songwriter, and internet personality.