All This Useless Beauty

Elvis Costello

Released: May 14, 1996