Nimrod from Enigma Variations (arranged Eric Ball)

Nimrod from Enigma Variations (arranged Eric Ball)