Heaven by Annie lennox Overview Tag Appears on Medusa Medusa (1995) Medusa (Japan) Singles Playcount 15 Listeners 9