Lipstick Polychrome - Live à l'Olympia / 1981

1981 · 5:00
View on MusicBrainz