Tag: Jane Fox

Jean Marais 'Orphee' 1949

Orpheus & Narcissus 1983

Trixie’s Big Red Motorbike – Norman & Narcissus (1983) I heard this song on John Peel’s Radio 1 show in 1983 and taped it. The vocals are by…