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