Intermediate Difficulty Piano Arrangement of Angels We Have Heard On High Here is an Intermediate Difficulty Piano Arrangement of Angels We Have Heard On High. Enjoy! Angels We Have Heard On High - Intermediate (pdf) Professional Recording Other Resources More Piano Sheet Music Michael Kravchuk