Gruber: Silent Night

Franz Xaver Gruber

Silent Night

GWV145

All 526 recorded versions

Done