Is God a Three-Letter Word for Love? (Part II) [Live at at Westminster Abbey, London, UK - October 1973]Duke EllingtonJazzplay full songShare