Released in 1995, Medusa is the second studio album by Annie Lennox and this poster was released by RCA to promote it!
We have this single-sided and rolled promo poster (19 x 26.75 inches) listed in near mint - condition.
We would highly recommend framing this beautiful poster so get in touch to see how we can help you.