Sheila Chandra

Sheila Chandra (born 14 April 1965 in London) is an English pop singer of Indian descent. Read More