Songs Chords Lyrics of artist: Sheila Nicholls
Sheila Elizabeth Nicholls (born 9 February 1970 in Colchester, Essex) is a British singer-songwriter, now residing in Highland Park, Los Angeles, California.