File:128 seven and the ragged tiger album duran duran EMI-ODEON · SPAIN · 066 1654541 discography discogs music com wiki 1.jpg