How Much Love

1996 · 3:34

Appears on

The Best of Leo Sayer
The Best of Leo Sayer
Leo Sayer
View on MusicBrainz