1. LyricsPond
  2. Medusa

Medusa (1995)

The album Medusa is released by Annie Lennox in the year 1995 .



Medusa CD Cover Photo