Cupid & Psyche 85 2 by Scritti Politti Overview Tag Appears on Cupid & Psyche 85 Playcount 13 Listeners 1