Gruber: Silent Night

Franz Xaver Gruber

Silent Night

GWV145

All 370 recorded versions

Done