Gruber: Silent Night

Franz Xaver Gruber

Silent Night

GWV145

All 525 recorded versions

Done