Annie Lennox
Listen "Medusa (Japan Edition)" by Annie Lennox.
The music album was released in 1995.
Pop album performance style.
Year of release 1995
Songs 11
Album time 51:20
Genre list Pop