Perfect Love Gone Wrong

2002 · 4:09

Appears on

The Best Of
The Best Of
Sting
View on MusicBrainz