I ve been loving you too long
I ve been loving you too long
is a song by
Seal
it was released on
Soul